package com.TJGD.projectModule.pojo;

import java.io.Serializable;
import java.util.Date;

public class previewResult implements Serializable {
    /**
     * 项目审计结果标识
     */
    private Long pvResultId;

    /**
     * 项目标识
     */
    private Integer pid;

    /**
     * 项目名称
     */
    private String pname;

    /**
     * 不符合点
     */
    private String unmeetPoint;

    /**
     * 原因分析
     */
    private String unmeetReason;

    /**
     * 纠正分析
     */
    private String correcteMeasure;

    /**
     * 执行人
     */
    private String executeHuman;

    /**
     * 执行状态
     */
    private String executeStatus;

    /**
     * 完成日期
     */
    private Date competeDate;

    /**
     * 复审结构
     */
    private String reReviewConstruct;

    /**
     * 复审日期
     */
    private Date reReviewDate;

    /**
     * 追踪状态
     */
    private String trackStatus;

    private static final long serialVersionUID = 1L;

    public Long getPvResultId() {
        return pvResultId;
    }

    public void setPvResultId(Long pvResultId) {
        this.pvResultId = pvResultId;
    }

    public Integer getPid() {
        return pid;
    }

    public void setPid(Integer pid) {
        this.pid = pid;
    }

    public String getPname() {
        return pname;
    }

    public void setPname(String pname) {
        this.pname = pname == null ? null : pname.trim();
    }

    public String getUnmeetPoint() {
        return unmeetPoint;
    }

    public void setUnmeetPoint(String unmeetPoint) {
        this.unmeetPoint = unmeetPoint == null ? null : unmeetPoint.trim();
    }

    public String getUnmeetReason() {
        return unmeetReason;
    }

    public void setUnmeetReason(String unmeetReason) {
        this.unmeetReason = unmeetReason == null ? null : unmeetReason.trim();
    }

    public String getCorrecteMeasure() {
        return correcteMeasure;
    }

    public void setCorrecteMeasure(String correcteMeasure) {
        this.correcteMeasure = correcteMeasure == null ? null : correcteMeasure.trim();
    }

    public String getExecuteHuman() {
        return executeHuman;
    }

    public void setExecuteHuman(String executeHuman) {
        this.executeHuman = executeHuman == null ? null : executeHuman.trim();
    }

    public String getExecuteStatus() {
        return executeStatus;
    }

    public void setExecuteStatus(String executeStatus) {
        this.executeStatus = executeStatus == null ? null : executeStatus.trim();
    }

    public Date getCompeteDate() {
        return competeDate;
    }

    public void setCompeteDate(Date competeDate) {
        this.competeDate = competeDate;
    }

    public String getReReviewConstruct() {
        return reReviewConstruct;
    }

    public void setReReviewConstruct(String reReviewConstruct) {
        this.reReviewConstruct = reReviewConstruct == null ? null : reReviewConstruct.trim();
    }

    public Date getReReviewDate() {
        return reReviewDate;
    }

    public void setReReviewDate(Date reReviewDate) {
        this.reReviewDate = reReviewDate;
    }

    public String getTrackStatus() {
        return trackStatus;
    }

    public void setTrackStatus(String trackStatus) {
        this.trackStatus = trackStatus == null ? null : trackStatus.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", pvResultId=").append(pvResultId);
        sb.append(", pid=").append(pid);
        sb.append(", pname=").append(pname);
        sb.append(", unmeetPoint=").append(unmeetPoint);
        sb.append(", unmeetReason=").append(unmeetReason);
        sb.append(", correcteMeasure=").append(correcteMeasure);
        sb.append(", executeHuman=").append(executeHuman);
        sb.append(", executeStatus=").append(executeStatus);
        sb.append(", competeDate=").append(competeDate);
        sb.append(", reReviewConstruct=").append(reReviewConstruct);
        sb.append(", reReviewDate=").append(reReviewDate);
        sb.append(", trackStatus=").append(trackStatus);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}